#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>

//int main() {
//	int x = 1;
//	int m = 20;
//	int sum = 20;
//	while (m >= 2) {
//		int ret = m /= 2;
//		sum += ret;
//	}
//	printf("%d", sum+1);
//}

//int main() {
//	for (int i = 1; i <= 7; i++) {
//		for (int j = 0; j < 7 - i; j++) {
//			printf(" ");
//		}
//		for (int n = 0; n < 2 * i - 1; n++) {
//			printf("*");
//		}
//		printf("\n");
//
//	for (int i = 6; i >=0; i--) {
//		for (int j = 0; j <= 6-i; j++) {
//			printf(" ");
//		}
//		for (int n = 0; n < 2 * i - 1; n++) {
//			printf("*");
//		}
//		printf("\n");
//	}
//}

//int main() {
//	for (int i = 0; i <= 10; i++) {
//		if (i == i * i * i)
//			printf("%d ", i);
//	}
//	for (int i = 10; i <= 100; i++) {
//		int t = i / 10%10;
//		int n = i % 10;
//		if (i == t * t * t+n*n*n)
//			printf("%d ", i);
//	}
//	for (int i = 100; i <= 1000; i++) {
//		int h = i / 100 % 10;
//		int t = i / 10 % 10;
//		int n = i % 10;
//		if (i == h * h * h + t * t * t + n * n * n)
//			printf("%d ", i);
//	}
//	for (int i = 1000; i <= 10000; i++) {
//		int k = i / 1000 % 10;
//		int h = i / 100 % 10;
//		int t = i / 10 % 10;
//		int n = i % 10;
//		if (i == h * h * h + t * t * t + n * n * n+k*k*k)
//			printf("%d ", i);
//	}
//	for (int i = 10000; i <= 100000; i++) {
//		int w = i / 10000 % 10;
//		int k = i / 1000 % 10;
//		int h = i / 100 % 10;
//		int t = i / 10 % 10;
//		int n = i % 10;
//		if (i == h * h * h + t * t * t + n * n * n + k * k * k+w*w*w)
//			printf("%d ", i);
//	}
//	return;
//}

int main() {
	int n;
	scanf("%d", &n);
	int Sn = 5 * n + 4 * n * 10 + 3 * n * 100 + 2 * n * 1000 + n * 10000;
	printf("%d", Sn);
}